@charset "utf-8";
/* CSS Document */

/*基本设置*/
*{ margin:0px; padding:0px;}
body{ font-family:Verdana, Geneva, sans-serif,"宋体"; font-size:12px;}
img{vertical-align:middle;}

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; color:#0351a1;}
a:hover { text-decoration: none; color:#ff6600; 
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置表单元素 */
legend { color: #405d3e; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}


/* 重置表格元素*/
table {
	border-collapse: collapse;
	border-spacing: 0;
    font-size:12px;
} 
table td{
padding:0 0 0 0px;
height:26px;
line-height:26px;
}
/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

/* 表格样式 */
.table_list{ border:1px solid #84bdde;font-size:12px; border-collapse:collapse}
.table_list th{ background: url(../images/table_th_bg.gif) repeat-x bottom; text-align:left; line-height:24px;padding:1px 0 1px 5px;}
.table_list tr td{border-top:1px solid #84bdde;line-height:24px;padding:0px 0 0px 5px;}
.table_list tr{ cursor:pointer}
tr#odd{ background:#f8fbfe;}
tr.mouse_over{ background:#e3f3fb;}
tr.mouse_out{}
tr.mouse_up{ background:#000;}

.text_aln_c{ text-align:center}
.page_list{ border:1px solid #84bdde; margin-top:1px; height:28px; background:#f1f9fd; line-height:28px}
.page_list img{ vertical-align: middle}


.clr{ clear:both;}
#right_main{ background:url(../images/right_main_bg.gif) repeat-x; padding:10px 0 0 0;}
.right_content{ padding:20px;}
.right_top_menu{border:1px solid #7dc2db; }
.right_top_menu h3{background:url(../images/big_tt_bg.gif) repeat-x bottom; padding:7px 0;border-bottom:1px solid #7dc2db; font-size:12px; line-height:24px; font-weight:bold;color:#0351a1;padding-left:15px; height:24px;}
.right_center_content{background:#f9fcff;}

.sy_table{font-size:12px; border-collapse:collapse;}
.sy_table th{
	border:1px solid #accdf6;
	background: url(../images/table_th_bg.gif) repeat-x bottom;
	text-align:left;
	line-height:24px;
	padding:1px 0 1px 10px;
}
.sy_table td{border:1px solid #accdf6;line-height:24px;padding:0px 0 0px 10px;}
.sy_table td span{ margin-right:10px}

.fg_table{font-size:12px; border-collapse:collapse}
.fg_table th{ border:1px solid #accdf6;background: url(../images/table_th_bg.gif) repeat-x bottom; text-align:left; line-height:24px;padding:1px 0 1px 10px;}
.fg_table td{border:1px solid #accdf6;line-height:24px;padding:0px 0 0px 10px;}
.fg_table td img{padding-right:8px;}
.fg_table td span{ margin-right:10px}

.txl_table{ text-align:center; padding:0; margin:0}
.txl_table th{ font-weight: bold; text-align:center;padding:0; margin:0}
.txl_table td{padding:1px 10px; margin:0; }

.txl_search{ padding:1px 10px; margin-bottom:1px;  margin-top:10px;}
.int_text{ height:16px; line-height:16px;color:#000;}
.int_text1{ height:16px; line-height:16px;color:#999;}
.int_area{ margin:4px 0px 4px 0px;border:#textarea 1px solid #c0c0c0;color:#34662a;overflow:hidden;padding:2px;}
input.btn_ipt01{ background:url(../images/btn01_bg.gif) repeat-x; height:20px;line-height:18px; line-height:20px\0; border:1px solid #0591a1; padding:0 10px; *padding:0 0px;cursor:pointer}

/* 表格选中行的高亮样式 */
.selected{ background:#d3ebfa;color:#ff0000; font-weight: bold}
